package com.dhecp.project.hr.mapper;


import com.dhecp.core.genericDao.GenericDao;
import com.dhecp.project.common.domain.UpdateDeleted;
import com.dhecp.project.common.domain.UpdateFlow;
import com.dhecp.project.hr.domain.UserPerformanceRule;

/**
 * @description: 员工绩效规则-各岗位绩效考核标准的维护
 * @author: hlf
 * @date: 2022-05-07 15:08
 */
public interface UserPerformanceRuleMapper extends GenericDao<UserPerformanceRule, String> {

    /**
     *@Description: 修改删除标志（仅需 guid 和 deleted）
     *@Param: [updateDeleted]
     *@return: int
     *@Author: hlf
     *@date: 2022-05-09 10:13
     */
    int updateDeleted(UpdateDeleted updateDeleted);

    /**
     *@Description: 修改流程状态及生效标志（仅需 guid、activeFlow、effectStock、updateTime）
     *@Param: [updateFlow]
     *@return: int
     *@Author: hlf
     *@date: 2022-05-09 10:13
     */
    int updateFlow(UpdateFlow updateFlow);


}
